package com.tanhua.dubbo.api.mongo;

import com.tanhua.domain.mongo.Comment;
import com.tanhua.domain.vo.PageResult;

public interface CommentApi {

    //插入一个评论的记录 ,对点赞的朋友圈的点赞数+1,并且返回最新的点赞数
    Integer save(Comment comment);

    //取消点赞(删除一个评论的记录 ,对点赞的朋友圈的点赞数-1,并且返回最新的点赞数)
    Integer delete(Comment comment);

    //根据动态的id查询评论的分页对象
    PageResult queryCommentsList(String publishId, Integer page, Integer pagesize);

    PageResult queryByUser(Integer page, Integer pagesize, Long userId, Integer contentType);
}
